31.40 Update